radar guided tracks - Turco Inglés Diccionario